package biz.impl;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import dao.RoleDao;
import entity.Role;
import biz.RoleBiz;

public class RoleBizImpl implements RoleBiz {
	private RoleDao roleDao;
	public Integer count(){
		return roleDao.count();
	}
	public List<Role> findByPage(Integer pageNo, Integer rows){
		Map map = new HashMap();
		map.put("start", (pageNo-1)*rows+1);
		map.put("end", pageNo*rows);
		return roleDao.findByPage(map);
	}
	public Role findById(Integer id) {
		return roleDao.findById(id);
	}
	public int add(Role role) {
		return roleDao.add(role);
	}
	public int delete(Role role) {
		return roleDao.delete(role);
	}
	public int update(Role role) {
		return roleDao.update(role);
	}
	public RoleDao getRoleDao() {
		return roleDao;
	}

	public void setRoleDao(RoleDao roleDao) {
		this.roleDao = roleDao;
	}
	

}
